Skip to main content

manila bean

English manila bean meaning in English  •  manila bean का अर्थ अंग्रेजी में
Noun
  • A tuberous-rooted twining annual vine (Psophocarpus tetragonolobus) bearing clusters of purplish flowers and pods with four jagged wings; Old World tropics.
Advertisement